

<!DOCTYPE html>
<html lang="zh-CN" data-default-color-scheme=auto>



<head>
  <meta charset="UTF-8">
  <link rel="apple-touch-icon" sizes="76x76" href="/img/fluid.png">
  <link rel="icon" href="/img/fluid.png">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, shrink-to-fit=no">
  <meta http-equiv="x-ua-compatible" content="ie=edge">
  
  <meta name="theme-color" content="#2f4154">
  <meta name="author" content="ShanCe">
  <meta name="keywords" content="">
  
    <meta property="og:type" content="website">
<meta property="og:title" content="标签">
<meta property="og:url" content="https://sweetshance.github.io/tags/index.html">
<meta property="og:site_name" content="ShanCe的博客">
<meta property="og:locale" content="zh_CN">
<meta property="article:author" content="ShanCe">
<meta name="twitter:card" content="summary_large_image">
  
  
    <meta name="referrer" content="no-referrer-when-downgrade">
  
  
  <title>标签 - ShanCe的博客</title>

  <link  rel="stylesheet" href="https://lib.baomitu.com/twitter-bootstrap/4.6.1/css/bootstrap.min.css" />





<!-- 主题依赖的图标库，不要自行修改 -->
<!-- Do not modify the link that theme dependent icons -->

<link rel="stylesheet" href="//at.alicdn.com/t/font_1749284_hj8rtnfg7um.css">



<link rel="stylesheet" href="//at.alicdn.com/t/font_1736178_lbnruvf0jn.css">


<link  rel="stylesheet" href="/css/main.css" />


  <link id="highlight-css" rel="stylesheet" href="/css/highlight.css" />
  
    <link id="highlight-css-dark" rel="stylesheet" href="/css/highlight-dark.css" />
  




  <script id="fluid-configs">
    var Fluid = window.Fluid || {};
    Fluid.ctx = Object.assign({}, Fluid.ctx)
    var CONFIG = {"hostname":"sweetshance.github.io","root":"/","version":"1.9.4","typing":{"enable":true,"typeSpeed":70,"cursorChar":"_","loop":false,"scope":[]},"anchorjs":{"enable":true,"element":"h1,h2,h3,h4,h5,h6","placement":"left","visible":"hover","icon":""},"progressbar":{"enable":true,"height_px":3,"color":"#29d","options":{"showSpinner":false,"trickleSpeed":100}},"code_language":{"enable":true,"default":"TEXT"},"copy_btn":true,"image_caption":{"enable":true},"image_zoom":{"enable":true,"img_url_replace":["",""]},"toc":{"enable":true,"placement":"right","headingSelector":"h1,h2,h3,h4,h5,h6","collapseDepth":0},"lazyload":{"enable":true,"loading_img":"/img/loading.gif","onlypost":false,"offset_factor":2},"web_analytics":{"enable":false,"follow_dnt":true,"baidu":null,"google":null,"gtag":null,"tencent":{"sid":null,"cid":null},"woyaola":null,"cnzz":null,"leancloud":{"app_id":null,"app_key":null,"server_url":null,"path":"window.location.pathname","ignore_local":false}},"search_path":"/local-search.xml"};

    if (CONFIG.web_analytics.follow_dnt) {
      var dntVal = navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack;
      Fluid.ctx.dnt = dntVal && (dntVal.startsWith('1') || dntVal.startsWith('yes') || dntVal.startsWith('on'));
    }
  </script>
  <script  src="/js/utils.js" ></script>
  <script  src="/js/color-schema.js" ></script>
  


  
<meta name="generator" content="Hexo 5.4.2"></head>


<body>
  

  <header>
    

<div class="header-inner" style="height: 80vh;">
  <nav id="navbar" class="navbar fixed-top  navbar-expand-lg navbar-dark scrolling-navbar">
  <div class="container">
    <a class="navbar-brand" href="/">
      <strong>ShanCe</strong>
    </a>

    <button id="navbar-toggler-btn" class="navbar-toggler" type="button" data-toggle="collapse"
            data-target="#navbarSupportedContent"
            aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
      <div class="animated-icon"><span></span><span></span><span></span></div>
    </button>

    <!-- Collapsible content -->
    <div class="collapse navbar-collapse" id="navbarSupportedContent">
      <ul class="navbar-nav ml-auto text-center">
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/">
                <i class="iconfont icon-home-fill"></i>
                <span>首页</span>
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/archives/">
                <i class="iconfont icon-archive-fill"></i>
                <span>归档</span>
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/categories/">
                <i class="iconfont icon-category-fill"></i>
                <span>分类</span>
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/tags/">
                <i class="iconfont icon-tags-fill"></i>
                <span>标签</span>
              </a>
            </li>
          
        
          
          
          
          
            <li class="nav-item">
              <a class="nav-link" href="/about/">
                <i class="iconfont icon-user-fill"></i>
                <span>关于</span>
              </a>
            </li>
          
        
        
          <li class="nav-item" id="search-btn">
            <a class="nav-link" target="_self" href="javascript:;" data-toggle="modal" data-target="#modalSearch" aria-label="Search">
              <i class="iconfont icon-search"></i>
            </a>
          </li>
          
        
        
          <li class="nav-item" id="color-toggle-btn">
            <a class="nav-link" target="_self" href="javascript:;" aria-label="Color Toggle">
              <i class="iconfont icon-dark" id="color-toggle-icon"></i>
            </a>
          </li>
        
      </ul>
    </div>
  </div>
</nav>

  

<div id="banner" class="banner" parallax=true
     style="background: url('/img/default.png') no-repeat center center; background-size: cover;">
  <div class="full-bg-img">
    <div class="mask flex-center" style="background-color: rgba(0, 0, 0, 0.3)">
      <div class="banner-text text-center fade-in-up">
        <div class="h2">
          
            <span id="subtitle" data-typed-text="标签"></span>
          
        </div>

        
      </div>

      
        <div class="scroll-down-bar">
          <i class="iconfont icon-arrowdown"></i>
        </div>
      
    </div>
  </div>
</div>

</div>

  </header>

  <main>
    
      <div class="container nopadding-x-md">
        <div id="board"
          >
          
          <div class="container">
            <div class="row">
              <div class="col-12 col-md-10 m-auto">
                

<div class="text-center tagcloud">
  <a href="/tags/Vscode-Python-Django/" style="font-size: 15px; color: #bbe">Vscode + Python + Django</a> <a href="/tags/celery/" style="font-size: 15px; color: #bbe">celery</a> <a href="/tags/cookie/" style="font-size: 15px; color: #bbe">cookie</a> <a href="/tags/css/" style="font-size: 15px; color: #bbe">css</a> <a href="/tags/csv/" style="font-size: 15px; color: #bbe">csv</a> <a href="/tags/django/" style="font-size: 15px; color: #bbe">django</a> <a href="/tags/django-Test/" style="font-size: 15px; color: #bbe">django Test</a> <a href="/tags/django%E6%95%B0%E6%8D%AE%E5%BA%93%E9%85%8D%E7%BD%AE/" style="font-size: 15px; color: #bbe">django数据库配置</a> <a href="/tags/django%E9%83%A8%E7%BD%B2/" style="font-size: 15px; color: #bbe">django部署</a> <a href="/tags/docker-%E6%A6%82%E8%BF%B0/" style="font-size: 15px; color: #bbe">docker 概述</a> <a href="/tags/docker-compose/" style="font-size: 15px; color: #bbe">docker-compose</a> <a href="/tags/git-cherry-pick/" style="font-size: 15px; color: #bbe">git cherry-pick</a> <a href="/tags/git-reflog/" style="font-size: 15px; color: #bbe">git reflog</a> <a href="/tags/git-reset/" style="font-size: 15px; color: #bbe">git reset</a> <a href="/tags/git-revert/" style="font-size: 15px; color: #bbe">git revert</a> <a href="/tags/git-stash/" style="font-size: 15px; color: #bbe">git stash</a> <a href="/tags/hexo%E6%8D%A2%E7%94%B5%E8%84%91%E8%BF%81%E7%A7%BB/" style="font-size: 15px; color: #bbe">hexo换电脑迁移</a> <a href="/tags/jenkins/" style="font-size: 15px; color: #bbe">jenkins</a> <a href="/tags/minio/" style="font-size: 15px; color: #bbe">minio</a> <a href="/tags/mybatis/" style="font-size: 25px; color: #6090c9">mybatis</a> <a href="/tags/mysql/" style="font-size: 30px; color: #337ab7">mysql</a> <a href="/tags/pandas/" style="font-size: 20px; color: #8ea5dc">pandas</a> <a href="/tags/pip%E7%9B%B8%E5%85%B3/" style="font-size: 15px; color: #bbe">pip相关</a> <a href="/tags/portainer/" style="font-size: 15px; color: #bbe">portainer</a> <a href="/tags/python/" style="font-size: 25px; color: #6090c9">python</a> <a href="/tags/redis/" style="font-size: 20px; color: #8ea5dc">redis</a> <a href="/tags/redis%E6%8A%A5%E9%94%99/" style="font-size: 15px; color: #bbe">redis报错</a> <a href="/tags/request%E3%80%81%E4%BB%A3%E7%90%86/" style="font-size: 15px; color: #bbe">request、代理</a> <a href="/tags/session/" style="font-size: 15px; color: #bbe">session</a> <a href="/tags/session-cache/" style="font-size: 15px; color: #bbe">session. cache</a> <a href="/tags/sklearn/" style="font-size: 15px; color: #bbe">sklearn</a> <a href="/tags/springboot/" style="font-size: 15px; color: #bbe">springboot</a> <a href="/tags/tdesign%E7%9A%84tabBar/" style="font-size: 15px; color: #bbe">tdesign的tabBar</a> <a href="/tags/token/" style="font-size: 15px; color: #bbe">token</a> <a href="/tags/uwsgi/" style="font-size: 20px; color: #8ea5dc">uwsgi</a> <a href="/tags/vue/" style="font-size: 15px; color: #bbe">vue</a> <a href="/tags/xlsxwriter/" style="font-size: 15px; color: #bbe">xlsxwriter</a> <a href="/tags/xlwt/" style="font-size: 15px; color: #bbe">xlwt</a> <a href="/tags/yum-%E6%BA%90/" style="font-size: 15px; color: #bbe">yum 源</a> <a href="/tags/%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">中介者模式</a> <a href="/tags/%E4%BA%8C%E5%8F%89%E6%A0%91/" style="font-size: 15px; color: #bbe">二叉树</a> <a href="/tags/%E4%BA%8C%E5%8F%89%E6%A0%91%E3%80%81%E4%BA%8C%E5%8F%89%E6%A0%91%E5%BA%8F%E5%88%97%E5%8C%96%E5%92%8C%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96/" style="font-size: 15px; color: #bbe">二叉树、二叉树序列化和反序列化</a> <a href="/tags/%E4%BA%8C%E5%8F%89%E6%A0%91%E3%80%81%E4%BA%8C%E5%8F%89%E6%A0%91%E9%81%8D%E5%8E%86/" style="font-size: 15px; color: #bbe">二叉树、二叉树遍历</a> <a href="/tags/%E4%BA%AB%E5%85%83%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">享元模式</a> <a href="/tags/%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">代理模式模式</a> <a href="/tags/%E4%BD%8D%E8%BF%90%E7%AE%97/" style="font-size: 15px; color: #bbe">位运算</a> <a href="/tags/%E5%88%86%E7%BB%84%E5%90%88%E5%B9%B6%E5%A4%9A%E8%A1%8C%E5%A4%9A%E5%88%97/" style="font-size: 15px; color: #bbe">分组合并多行多列</a> <a href="/tags/%E5%88%86%E7%BB%84%E8%8E%B7%E5%8F%96%E5%89%8D%E4%B8%89/" style="font-size: 15px; color: #bbe">分组获取前三</a> <a href="/tags/%E5%8D%95%E4%BE%8B/" style="font-size: 15px; color: #bbe">单例</a> <a href="/tags/%E5%8D%95%E9%93%BE%E8%A1%A8/" style="font-size: 15px; color: #bbe">单链表</a> <a href="/tags/%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">命令模式</a> <a href="/tags/%E5%A4%87%E4%BB%BD%E6%81%A2%E5%A4%8D/" style="font-size: 15px; color: #bbe">备份恢复</a> <a href="/tags/%E5%A4%87%E5%BF%98%E5%BD%95%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">备忘录模式</a> <a href="/tags/%E5%A4%96%E8%A7%82%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">外观模式</a> <a href="/tags/%E5%B0%8F%E7%A8%8B%E5%BA%8Ftdesign-miniprogram/" style="font-size: 15px; color: #bbe">小程序tdesign-miniprogram</a> <a href="/tags/%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">工厂方法模式</a> <a href="/tags/%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F/" style="font-size: 20px; color: #8ea5dc">建造者模式</a> <a href="/tags/%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">抽象工厂模式</a> <a href="/tags/%E6%8C%89%E9%9C%80%E5%BC%95%E5%85%A5%E7%BB%84%E4%BB%B6/" style="font-size: 15px; color: #bbe">按需引入组件</a> <a href="/tags/%E6%95%B0%E6%8D%AE%E8%BF%81%E7%A7%BB%E8%B7%A8%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size: 15px; color: #bbe">数据迁移跨服务器</a> <a href="/tags/%E6%96%87%E4%BB%B6%E4%BA%86%E8%A7%A3/" style="font-size: 15px; color: #bbe">文件了解</a> <a href="/tags/%E6%A1%A5%E6%8E%A5%E6%A8%A1%E5%BC%8F/" style="font-size: 20px; color: #8ea5dc">桥接模式</a> <a href="/tags/%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">模板方法模式</a> <a href="/tags/%E6%BB%91%E5%8A%A8%E9%A1%B6%E9%83%A8%E5%9B%BA%E5%AE%9A/" style="font-size: 15px; color: #bbe">滑动顶部固定</a> <a href="/tags/%E7%8A%B6%E6%80%81%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">状态模式</a> <a href="/tags/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F/" style="font-size: 20px; color: #8ea5dc">策略模式</a> <a href="/tags/%E7%BB%84%E5%90%88%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">组合模式</a> <a href="/tags/%E7%BC%93%E5%AD%98/" style="font-size: 15px; color: #bbe">缓存</a> <a href="/tags/%E7%BD%91%E7%9B%98/" style="font-size: 15px; color: #bbe">网盘</a> <a href="/tags/%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">观察者模式</a> <a href="/tags/%E8%A7%A3%E9%87%8A%E5%99%A8%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">解释器模式</a> <a href="/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">设计模式</a> <a href="/tags/%E8%AE%BF%E9%97%AE%E8%80%85%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">访问者模式</a> <a href="/tags/%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95/" style="font-size: 15px; color: #bbe">贪心算法</a> <a href="/tags/%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">迭代器模式</a> <a href="/tags/%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F/" style="font-size: 15px; color: #bbe">适配器模式</a> <a href="/tags/%E9%93%BE%E8%A1%A8/" style="font-size: 15px; color: #bbe">链表</a>
</div>

              </div>
            </div>
          </div>
        </div>
      </div>
    

    
      <a id="scroll-top-button" aria-label="TOP" href="#" role="button">
        <i class="iconfont icon-arrowup" aria-hidden="true"></i>
      </a>
    

    
      <div class="modal fade" id="modalSearch" tabindex="-1" role="dialog" aria-labelledby="ModalLabel"
     aria-hidden="true">
  <div class="modal-dialog modal-dialog-scrollable modal-lg" role="document">
    <div class="modal-content">
      <div class="modal-header text-center">
        <h4 class="modal-title w-100 font-weight-bold">搜索</h4>
        <button type="button" id="local-search-close" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body mx-3">
        <div class="md-form mb-5">
          <input type="text" id="local-search-input" class="form-control validate">
          <label data-error="x" data-success="v" for="local-search-input">关键词</label>
        </div>
        <div class="list-group" id="local-search-result"></div>
      </div>
    </div>
  </div>
</div>

    

    
  </main>

  <footer>
    <div class="footer-inner">
  
    <div class="footer-content">
       <a href="http://82.157.172.231/" target="_blank" rel="nofollow noopener"><span>无聊</span></a> <i class="iconfont icon-love"></i> <a href="https://github.com/fluid-dev/hexo-theme-fluid" target="_blank" rel="nofollow noopener"><span>ShanCe</span></a> 
    </div>
  
  
    <div class="statistics">
  
  

  
    
      <span id="busuanzi_container_site_pv" style="display: none">
        总访问量 
        <span id="busuanzi_value_site_pv"></span>
         次
      </span>
    
    
      <span id="busuanzi_container_site_uv" style="display: none">
        总访客数 
        <span id="busuanzi_value_site_uv"></span>
         人
      </span>
    
    
  
</div>

  
  
  
</div>

  </footer>

  <!-- Scripts -->
  
  <script  src="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.js" ></script>
  <link  rel="stylesheet" href="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.css" />

  <script>
    NProgress.configure({"showSpinner":false,"trickleSpeed":100})
    NProgress.start()
    window.addEventListener('load', function() {
      NProgress.done();
    })
  </script>


<script  src="https://lib.baomitu.com/jquery/3.6.0/jquery.min.js" ></script>
<script  src="https://lib.baomitu.com/twitter-bootstrap/4.6.1/js/bootstrap.min.js" ></script>
<script  src="/js/events.js" ></script>
<script  src="/js/plugins.js" ></script>


  <script  src="https://lib.baomitu.com/typed.js/2.0.12/typed.min.js" ></script>
  <script>
    (function (window, document) {
      var typing = Fluid.plugins.typing;
      var subtitle = document.getElementById('subtitle');
      if (!subtitle || !typing) {
        return;
      }
      var text = subtitle.getAttribute('data-typed-text');
      
        typing(text);
      
    })(window, document);
  </script>




  
    <script  src="/js/img-lazyload.js" ></script>
  




  <script  src="/js/local-search.js" ></script>

  <script defer src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js" ></script>





<!-- 主题的启动项，将它保持在最底部 -->
<!-- the boot of the theme, keep it at the bottom -->
<script  src="/js/boot.js" ></script>


  

  <noscript>
    <div class="noscript-warning">博客在允许 JavaScript 运行的环境下浏览效果更佳</div>
  </noscript>
</body>
</html>
